Definitions for flack catcher

Definitions for (noun) flack catcher

Main entry: flack, flack catcher, flak, flak catcher

Definition: a slick spokesperson who can turn any criticism to the advantage of their employer


Visual thesaurus for flack catcher